body{font-family: "宋体";font-size: 12px;color: #666666;text-decoration: none;margin:0px;padding:0;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p{padding:0; margin:0;}  
h1,h2,h3,h4,h5,h6 {font-weight:normal;}  
li{list-style-type:none;}
ol,ul{list-style:none;}  
td{font-family: "宋体";font-size: 12px;color: #666666;text-decoration: none;}
a{ font-size:12px; color:#666666; text-decoration:none;}
a:hover{color:#D31E2D;text-decoration:underline;}
.hg150{font-family: "宋体";font-size: 12px;line-height: 150%;color: #666666;text-decoration: none;}
.hg180{font-family: "宋体";font-size: 12px;line-height: 180%;color: #666666;text-decoration: none;}
.hg200{font-family: "宋体";font-size: 12px;line-height: 200%;color: #666666;text-decoration: none;}
.3bx { border-width:1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-color: #E5E4E4;}
.xhx { border-bottom:1px solid #E2E2E2;}
.ls{ font-size:12px; color:#003399; text-decoration:none;}
.red{ font-size:12px; color:#FF0000; text-decoration:none;}
.redd{ font-size:12px; color:#D31E2D; text-decoration:none;}
.xhxx {border-bottom:1px dashed #E2E2E2;}
.meun {color:#FFFFFF; font-size:12px;}
.abys {font-size:14px;font-family:"微软雅黑";color:#ffffff;font-weight:bold;}

h1{font-size:12px;display:inline;}

.foot {color:#FFFFFF; font-size:12px;}
.foot a{color:#FFFFFF; font-size:12px;}
a.movelink{text-decoration:none;color:#fff;font-family:宋体; font-size:12px;}   
a.movelink:hover{color:#FF6600;font-family:宋体; font-size:12px;}
.zbx {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-color: #dedede;	border-right-color: #dedede;border-bottom-color: #dedede;border-left-color: #dedede;border-right-style: solid;}
.Nav a{color:#e7c38d;font-size: 14px;font-weight:bold;text-decoration: none;display: block; line-height:55px; width:85px;}
.Nav a:hover{ color:#CC6600;}
.Nav3 a{color:#e7c38d;font-size:12px;}
.Nav3 a:hover{color:#CC6600;}
.top{background:url(../images/topbj.jpg) repeat-x top center;}

/* menu 
----------------------------------------------------------------------------------- */
.menu{width:100%;color:#fff;background:url(../images/mbj.jpg) repeat-x;}
.menu ul{width:1000px;margin:0 auto;overflow:hidden;text-align:center;}
.menu li{float:left;width:125px;height:44px;font:14px/44px "微软雅黑";padding:0 0 0 2px;margin:0 0 0 -2px;background:url(../images/mr.jpg) right top no-repeat;}
.menu li a:hover{color:#fff;font:14px/44px "微软雅黑";background-color:#20A1F2;}
.menu li a{color:#fff;font:14px/44px "微软雅黑";background:url(../images/mbjd.jpg) right top no-repeat;}
.menu li a:hover{color:#fff;text-decoration:none;}

.menu li.menua{width:125px;}
.menu li.menua a{color:#fff;font:14px/44px "微软雅黑";background:url(../images/mbj.jpg) repeat-x;}
.menu li.menua a:hover{background-color:#20A1F2;color:#fff;font:14px/44px "微软雅黑"; background:url(../images/m1.jpg) repeat-x;}


#menu a {display: block;text-align:center; padding:0 10px;} 
#menu li a:hover{} 
#menu li ul {list-style-type: none;text-align:left;left:-999em;width:125px; position: absolute; margin:0; z-index:99999; padding:0 0 15px 0;} 
#menu li ul li{float:left;width:125px;background:#20A1F2;font-size:12px;font:12px/25px Tahoma;height:25px;padding:0px 0px; margin:0px;} 
#menu li ul a{display:block;width:125px;text-align:left;height:25px;line-height:25px;color:#FFFFFF;} 
#menu li ul a:hover {color: #000000;font-weight:normal;background:#ffffff;width:125px;} 
#menu li:hover ul {left: auto;width:125px;} 
#menu li.sfhover ul {left: auto;} 

.server{background-color:#FFFFFF;border-left:#D3D3D3 1px solid;border-right:#D3D3D3 1px solid;}

/*首页广告*/
.flash_banner{position:relative; text-align:center;}
.flash_banner .flash_demo{width:100%;height:423px; overflow:hidden;}
.flash_banner .flash_demo li{position:absolute; left:0px; top:0px;list-style-type:none;}
.flash_banner .flash_demo li img{display:block;width:100%;height:423px;}
.flash_banner .flash_slide{position:absolute;text-align:center;right:10px;bottom:5px; z-index:3;}
.flash_banner .flash_slide li{width:16px; height:16px; overflow:hidden; text-align:center; margin-right:5px; line-height:16px; color:#fff; background:url(../images/banner_slider.png) no-repeat left -16px; float:left; cursor:pointer;list-style-type:none; }
.flash_banner .flash_slide li.hover{background:url(../images/banner_slider.png) no-repeat left top;}


.sy_input{border:1px solid #CCCCCC;width:400px; height:20px;padding:5px 5px 0px 5px;color:#666666;}

.sy_inputs{border:1px solid #CCCCCC;width:400px; height:80px;padding:5px 5px 0px 5px;color:#666666;}
